package org.student.dao;

import java.util.List;

import org.student.entity.StuSys_Arrange;

/**
 * 
 * @package org.student.dao
 * @FileName IArrangeDao.java
 * @Author 黄浩强
 * @Date 2011-9-28
 * @version V 1.0
 */
public interface IArrangeDao {
	/**
	 * 
	 * @Title: classRoomInfoSave
	 * @CodeBy: 黄浩强
	 * @Description: 课室信息插入
	 * @param classArrange
	 * @throws Exception
	 * @return void
	 * @CreateDate 2011-9-28下午03:03:54
	 * @throws
	 */
	public void classRoomInfoSave(StuSys_Arrange classArrange) throws Exception;

	/**
	 * 
	 * @Title: getAllclassroomInfo
	 * @CodeBy: 黄浩强
	 * @Description: 查询所有课室信息
	 * @return
	 * @throws Exception
	 * @return List<StuSys_Arrange>
	 * @CreateDate 2011-9-28下午04:16:06
	 * @throws
	 */
	public List<StuSys_Arrange> getAllclassroomInfo() throws Exception;

	/**
	 * 
	 * @Title: getClassroomInfoById
	 * @CodeBy: 黄浩强
	 * @Description: 通过ID查询课室信息
	 * @return
	 * @throws Exception
	 * @return StuSys_Arrange
	 * @CreateDate Oct 27, 201112:05:45 PM
	 * @throws
	 */
	public StuSys_Arrange getClassroomInfoById(int id) throws Exception;

	/**
	 * 
	 * @Title: updateClassroomInfo
	 * @CodeBy: 黄浩强
	 * @Description: 更新课室信息
	 * @param arrange
	 * @throws Exception
	 * @return void
	 * @CreateDate Oct 27, 201112:09:55 PM
	 * @throws
	 */
	public void updateClassroomInfo(StuSys_Arrange arrange) throws Exception;

	/**
	 * 
	 * @Title: deleteClassroomInfoById
	 * @CodeBy: 黄浩强
	 * @Description: 删除课室信息
	 * @param id
	 * @throws Exception
	 * @return void
	 * @CreateDate Oct 27, 201110:53:23 PM
	 * @throws
	 */
	public void deleteClassroomInfoById(int id) throws Exception;
}
